CC=gcc
obj=main.o my_func.o arp_func.o
target=router_r
cflags=-Wall

$(target):$(obj)
	$(CC) $^ -o $@ $(cflags) -lpthread
%.o:%.c
	$(CC) -c $< -o $@ $(cflags)

clean:
	@rm $(obj) $(target) -rf